long-term notes receivable - Español Inglés Diccionario